|
FEXP Solver
1.0.0.0
|


Go to the source code of this file.
Classes | |
| class | ICFEXPModelDataIntf |
| Base interface for system element. More... | |
| class | CFEXPModelDataWrapper |
| Container data wrapper. More... | |
| class | ICFEXPDataModelContIntf |
| Base interface for system container. More... | |
| class | CFEXPModelContainerBase |
| Base container class. More... | |
| class | CFEXPSettingContainer |
| Container for settings. More... | |
| class | CFEXPMaterialContainer |
| Container for solid materials. More... | |
| class | CFEXPFiniteElementContainer |
| Container for FEs. More... | |
| class | CFEXPFiniteElementNodeContainer |
| Container for FE nodes. More... | |
| class | CFEXPFiniteElementNodeConstrainContainer |
| Container for constrains of FE nodes.. More... | |
| class | CFEXPFiniteElementNodeLoadContainer |
| Container for load of FE nodes. More... | |
| class | CFEXPFiniteElementResultContainer |
| Container for results of a numerical simulation. More... | |
| class | CFEXPMainDataContainer |
| Main system container. More... | |
Macros | |
| #define | SETTING_CONTAINER_NAME "SETTING_CONTAINER" |
| #define | MATERIAL_CONTAINER_NAME "MATERIAL_CONTAINER" |
| #define | FINITE_ELEMENT_CONTAINER_NAME "FE_CONTAINER" |
| #define | FINITE_ELEMENT_NODE_CONTAINER_NAME "FE_NODE_CONTAINER" |
| #define | FINITE_ELEMENT_NODE_CONSTRAIN_CONTAINER_NAME "FE_NODE_CONSTRAIN_CONTAINER" |
| #define | FINITE_ELEMENT_NODE_LOAD_CONTAINER_NAME "FE_NODE_LOAD_CONTAINER" |
| #define | FINITE_ELEMENT_RESULT_CONTAINER_NAME "FE_RESULT_CONTAINER" |
Typedefs | |
| using | t_ModelDataKey = std::string |
| using | t_ModelDataDta = std::vector< std::string > |
| using | t_ModelData = std::map< t_ModelDataKey, Ptr< t_ModelDataDta > > |
| using | t_STTContainer = CFEXPSettingContainer |
| using | t_MATContainer = CFEXPMaterialContainer |
| using | t_FEContainer = CFEXPFiniteElementContainer |
| using | t_FENContainer = CFEXPFiniteElementNodeContainer |
| using | t_FENCContainer = CFEXPFiniteElementNodeConstrainContainer |
| using | t_FENLContainer = CFEXPFiniteElementNodeLoadContainer |
| using | t_FERSTLContainer = CFEXPFiniteElementResultContainer |
Enumerations | |
| enum | ESystemElementType { eSetting, eMaterial, eNode, eElement, eConstrain, eLoad, eResult, eElementCount } |
| The type of system element. More... | |
| #define FINITE_ELEMENT_CONTAINER_NAME "FE_CONTAINER" |
| #define FINITE_ELEMENT_NODE_CONSTRAIN_CONTAINER_NAME "FE_NODE_CONSTRAIN_CONTAINER" |
| #define FINITE_ELEMENT_NODE_CONTAINER_NAME "FE_NODE_CONTAINER" |
| #define FINITE_ELEMENT_NODE_LOAD_CONTAINER_NAME "FE_NODE_LOAD_CONTAINER" |
| #define FINITE_ELEMENT_RESULT_CONTAINER_NAME "FE_RESULT_CONTAINER" |
| #define MATERIAL_CONTAINER_NAME "MATERIAL_CONTAINER" |
| #define SETTING_CONTAINER_NAME "SETTING_CONTAINER" |
| using t_MATContainer = CFEXPMaterialContainer |
| using t_ModelData = std::map<t_ModelDataKey, Ptr<t_ModelDataDta> > |
| using t_ModelDataDta = std::vector<std::string> |
| using t_ModelDataKey = std::string |
| using t_STTContainer = CFEXPSettingContainer |
| enum ESystemElementType |